be hard on somebody's trail - Turco Inglés Diccionario